#pragma once

namespace catan
{
// 	class NetBoardClient : IBoardLogicClient
// 	{
// 	public:
// 		NetBoardClient(void) {}
// 		~NetBoardClient(void) {}
// 
// 		virtual void OnCEvent(SetGameStart&) { send(SetGameStart)}
// 		virtual void OnCEvent(BuildHouseApply&) = 0;
// 		virtual void OnCEvent(BuildSettlementApply&) = 0;
// 		virtual void OnCEvent(BuildRoadApply&) = 0;
// 		virtual void OnCEvent(BuyCardApply&) = 0;
// 		virtual void OnCEvent(EndTurnApply&) = 0;
// 		virtual void OnCEvent(DieApply&) = 0;
// 		virtual void OnCEvent(SetPlayerTrun&) = 0;
// 		virtual void OnCEvent(PlayersHarvestApply&) = 0;
// 
// 	};
}